package com.ctshk.rpc.tour.req.schedule;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.List;

/**
 * @author pf
 */
@Data
@ApiModel(value = "SellingPrice对象", description = "默认销售价格设置对象")
public class SeriesTripScheduleSellingPriceReq implements Serializable {


     @ApiModelProperty(value = "分摊名称")
    private String name;

    @ApiModelProperty(value = "团综合成本")
    private BigDecimal groupComprehensiveCost;

    @ApiModelProperty(value = "团费直客价")
    private BigDecimal groupCustomerPrice;

    @ApiModelProperty(value = "直客毛利率")
    private Double customerGrossProfitRate;

    @ApiModelProperty(value = "团费代理价")
    private BigDecimal groupAgencyPrice;

    @ApiModelProperty(value = "代理毛利率")
    private Double agencyGrossProfitRate;

    @ApiModelProperty(value = "代收费用")
    private BigDecimal collectionFee;

    @ApiModelProperty(value = "报价单文件")
    private List<String> quotationFileUrl;

    @ApiModelProperty(value = "档案备注")
    private String fileNotes;

}
